#include <stdio.h>
#include <stdlib.h>
typedef struct Test{
	Test* t;
	int i;	
}Test;

Test* t;
Test t2;
int no;
void y(){
	int* noPtr;
	noPtr=&t->i;
	*noPtr=5;
	//t->j='a';
	//int i;
	//int* ptr=&i;
	//*ptr=5;
	//printf("%d",i);
}


void z(){
	printf("%d",t->i);
}

int main(){
	t=(Test*)malloc(sizeof(Test));
	y();
	z();
}